﻿#ifndef THREAD_H
#define THREAD_H

#include <unistd.h>
#include <pthread.h>

class Thread {
  protected:
    pthread_t pid;
  public:
    Thread();
    ~Thread();
    // 纯虚函数,填充逻辑
    virtual void run() = 0;
    void start();
    void stop();
};

// 线程运行的函数
void *task(void *arg);

#endif // THREAD_H
